sloppily and cheaply dressed - Espagnol Anglais Dictionnaire